spit roaster - Alemán Inglés Diccionario